<?php

    class ipersonal_archivos_info 
    {
        public $sql;
        
        function ipersonal_archivos_info() 
        {
            $this->sql = new DmpSql();
        }
        
        function lista_contenido_categoria( $idarchivos_info_interes_categ )
        {
            $sql = "SELECT 
                      persona.idpersona,
                      persona.nombres,
                      persona.apellido_p,
                      persona.apellido_m,
                      archivos_info_interes_categ.idarchivos_info_interes_categ as idcategoria,
                      archivos_info_interes_categ.descripcion as categoria,
                      personal_archivos_info_interes.idpersonal_archivos_info_interes as idpersonal_archivos,
                      personal_archivos_info_interes.titulo,
                      personal_archivos_info_interes.descripcion,
                      personal_archivos_info_interes.ruta,
                      personal_archivos_info_interes.fecha,
                      personal_archivos_info_interes.comentario
                    FROM
                      persona
                      INNER JOIN personal ON (persona.idpersona = personal.idpersonal)
                      INNER JOIN personal_archivos_info_interes ON (personal.idpersonal = personal_archivos_info_interes.idpersonal)
                      INNER JOIN archivos_info_interes_categ ON (personal_archivos_info_interes.idarchivos_info_interes_categ = archivos_info_interes_categ.idarchivos_info_interes_categ)
                    WHERE archivos_info_interes_categ.idarchivos_info_interes_categ=".$idarchivos_info_interes_categ."";
            
            $resultado = $this->sql->consultar($sql,"sigh");
            
            $i = 0;
            while($fila=mysql_fetch_array($resultado))
            {
                $registro[idpersona][$fila["idpersonal_archivos"]]= $fila["idpersona"];
                $registro[nombres][$fila["idpersonal_archivos"]]= $fila["nombres"];
                $registro[apellido_p][$fila["idpersonal_archivos"]]= $fila["apellido_p"];
                $registro[apellido_m][$fila["idpersonal_archivos"]]= $fila["apellido_m"];
                $registro[idcategoria][$fila["idpersonal_archivos"]]= $fila["idcategoria"];
                $registro[categoria][$fila["idpersonal_archivos"]]= $fila["categoria"];
                $registro[idpersonal_archivos][$fila["idpersonal_archivos"]]= $fila["idpersonal_archivos"];
                $registro[titulo][$fila["idpersonal_archivos"]]= $fila["titulo"];
                $registro[descripcion][$fila["idpersonal_archivos"]]= $fila["descripcion"];
                $registro[ruta][$fila["idpersonal_archivos"]]= $fila["ruta"];
                $registro[fecha][$fila["idpersonal_archivos"]]= $fila["fecha"];
                $registro[comentario][$fila["idpersonal_archivos"]]= $fila["comentario"];
                $i++;
            }
            return $registro;
        }
        
        function lista_archivos_categoria_medico( $idpersonal )
        {
            $sql = "SELECT 
                      archivos_info_interes_categ.idarchivos_info_interes_categ as idarchivos_categ,
                      archivos_info_interes_categ.descripcion as categoria,
                      personal_archivos_info_interes.idpersonal_archivos_info_interes,
                      personal_archivos_info_interes.titulo,
                      personal_archivos_info_interes.descripcion,
                      personal_archivos_info_interes.ruta,
                      personal_archivos_info_interes.fecha,
                      personal_archivos_info_interes.comentario
                    FROM
                      persona
                      INNER JOIN personal ON (persona.idpersona = personal.idpersonal)
                      INNER JOIN personal_archivos_info_interes ON (personal.idpersonal = personal_archivos_info_interes.idpersonal)
                      INNER JOIN archivos_info_interes_categ ON (personal_archivos_info_interes.idarchivos_info_interes_categ = archivos_info_interes_categ.idarchivos_info_interes_categ)
                    WHERE personal.idpersonal=".$idpersonal."";
            
            $resultado = $this->sql->consultar($sql,"sigh");
            
            $i = 0;
            while($fila=mysql_fetch_array($resultado))
            {
                $registro[idarchivos_categ][$fila["idpersonal_archivos_info_interes"]]= $fila["idarchivos_categ"];
                $registro[categoria][$fila["idpersonal_archivos_info_interes"]]= $fila["categoria"];
                $registro[idpersonal_archivos_info_interes][$fila["idpersonal_archivos_info_interes"]]= $fila["idpersonal_archivos_info_interes"];
                $registro[titulo][$fila["idpersonal_archivos_info_interes"]]= $fila["titulo"];
                $registro[descripcion][$fila["idpersonal_archivos_info_interes"]]= $fila["descripcion"];
                $registro[ruta][$fila["idpersonal_archivos_info_interes"]]= $fila["ruta"];
                $registro[fecha][$fila["idpersonal_archivos_info_interes"]]= $fila["fecha"];
                $registro[comentario][$fila["idpersonal_archivos_info_interes"]]= $fila["comentario"];
                $i++;
            }
            return $registro;
        }
        
        function lista_categorias_medico($idpersonal) 
        {
            $sql = "SELECT 
                      archivos_info_interes_categ.idarchivos_info_interes_categ as id,
                      archivos_info_interes_categ.descripcion
                    FROM
                      archivos_info_interes_categ
                      INNER JOIN personal_archivos_info_interes ON (archivos_info_interes_categ.idarchivos_info_interes_categ = personal_archivos_info_interes.idarchivos_info_interes_categ)
                    WHERE personal_archivos_info_interes.idpersonal=".$idpersonal."";
            
            $resultado = $this->sql->consultar($sql,"sigh");
            
            $i = 0;
            while($fila=mysql_fetch_array($resultado))
            {
                $registro[id][$fila["id"]]= $fila["id"];
                $registro[descripcion][$fila["id"]]= $fila["descripcion"];
                $i++;
            }
            return $registro;
        }
        
        function lista_archivos_medicos_por_categoria($idpersonal, $idcategoria_archivo) 
        {
            $sql = "SELECT 
                      archivos_info_interes_categ.idarchivos_info_interes_categ as idarchivos_categ,
                      archivos_info_interes_categ.descripcion as categoria,
                      personal_archivos_info_interes.idpersonal_archivos_info_interes,
                      personal_archivos_info_interes.titulo,
                      personal_archivos_info_interes.descripcion,
                      personal_archivos_info_interes.ruta,
                      personal_archivos_info_interes.fecha,
                      personal_archivos_info_interes.comentario
                    FROM
                      persona
                      INNER JOIN personal ON (persona.idpersona = personal.idpersonal)
                      INNER JOIN personal_archivos_info_interes ON (personal.idpersonal = personal_archivos_info_interes.idpersonal)
                      INNER JOIN archivos_info_interes_categ ON (personal_archivos_info_interes.idarchivos_info_interes_categ = archivos_info_interes_categ.idarchivos_info_interes_categ)
                    WHERE personal.idpersonal=".$idpersonal." AND 
                          archivos_info_interes_categ.idarchivos_info_interes_categ=".$idcategoria_archivo."";
            
            $resultado = $this->sql->consultar($sql,"sigh");
            
            $i = 0;
            while($fila=mysql_fetch_array($resultado))
            {
                $registro[idpersonal_archivos][$fila["idpersonal_archivos_info_interes"]]= $fila["idpersonal_archivos_info_interes"];
                $registro[titulo][$fila["idpersonal_archivos_info_interes"]]= $fila["titulo"];
                $registro[descripcion][$fila["idpersonal_archivos_info_interes"]]= $fila["descripcion"];
                $registro[ruta][$fila["idpersonal_archivos_info_interes"]]= $fila["ruta"];
                $registro[fecha][$fila["idpersonal_archivos_info_interes"]]= $fila["fecha"];
                $i++;
            }
            return $registro;
        }
    }

?>